indefinite detention - Turkish English Dictionary